﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="AddRiesgo.aspx.cs" Inherits="Gestion.Web.Empresa.Riesgo.AddRiesgo"
    MasterPageFile="~/MasterGestion.Master" %>

<%@ Register Src="~/Editors/DateEditor.ascx" TagName="DateEditor" TagPrefix="Editor" %>
<%@ Register Src="~/Editors/DropDownListEditor.ascx" TagName="DropDownListEditor"
    TagPrefix="Editor" %>
<%@ Register Src="~/Editors/IntegerEditor.ascx" TagName="IntegerEditor" TagPrefix="Editor" %>
<%@ Register Src="~/Editors/StringEditor.ascx" TagName="StringEditor" TagPrefix="Editor" %>
<%@ Register Src="~/Editors/StringMultilineEditor.ascx" TagName="StringMultilineEditor"
    TagPrefix="Editor" %>
<asp:Content ID="Content1" ContentPlaceHolderID="MainPlaceHolder" runat="Server">
    <h1>
        Crear Riesgo para el negocio</h1>
    <p>
        Para crear un nuevo <b>Riesgo</b> debe de crear las opciones que se podran seleccionar
        posteriormente.<br />
        Se deben de seguir unas reglas para añadir las opciones:
        <ul>
            <li>Como mínimo se deben añadir <b>2</b> opciones.</li>
            <li>El valor total de todas las opciones deve de ser igual a <b>10</b>.</li>
            <li>Como máximo se podran añadir <b>5</b> opciones seleccionables.</li>
        </ul>
    </p>
    <asp:UpdatePanel ID="UpdatePanelRiesgo" runat="server">
        <ContentTemplate>
            <asp:Wizard ID="WizardRiesgo" runat="server" ActiveStepIndex="0" DisplaySideBar="false"
                OnFinishButtonClick="WizardRiesgo_FinishButtonClick">
                <WizardSteps>
                    <asp:WizardStep ID="WizardRiesgo1" runat="server" Title="Riesgo" StepType="Start">
                        <table>
                            <tr>
                                <td>
                                    <Editor:StringEditor ID="TxtNombreRiesgo" runat="server" Label="Nombre del riesgo"
                                        IsRequired="true" Enabled="true" ValidationGroup="0" Width="500px" />
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    <Editor:StringMultilineEditor ID="TxtDescripcionRiesgo" runat="server" Label="Descripción del riesgo"
                                        IsRequired="true" Enabled="true" ValidationGroup="0" Width="500px" />
                                </td>
                            </tr>
                        </table>
                    </asp:WizardStep>
                    <asp:WizardStep ID="WizardRiesgo2" runat="server" StepType="Finish" Title="Opciones Riesgo">
                        <table>
                            <tr>
                                <td width="400px">
                                    <Editor:StringEditor ID="TxtNombreOpcionRiesgo" runat="server" IsRequired="true"
                                        Enabled="true" Label="Nombre Opción Riesgo" ValidationGroup="0" />
                                </td>
                                <td rowspan="2" width="200px">
                                    <asp:Label ID="LblTitOpciones" runat="server" Text="Opciones Riesgo" /><br />
                                    <asp:ListBox ID="ListBoxOpcionesRiesgo" runat="server" Width="200px"></asp:ListBox>
                                    <br />
                                    <asp:Button ID="btnDelOpcionRiesgo" runat="server" Text="Eliminar" OnClick="btnDelOpcionRiesgo_Click" />
                                </td>
                            </tr>
                            <tr>
                                <td width="400px">
                                    <Editor:IntegerEditor ID="TxtValorOpcionRiesgo" runat="server" MiniumValue="1" MaxiumValue="10"
                                        Label="Valor" ErrorMsgRangeValidator="Debe introducir un valor entre 1 y 10"
                                        ValidationGroup="0" Width="50px" />
                                </td>
                            </tr>
                            <tr>
                                <td width="400px">
                                    <asp:Button ID="btnAddOpcionRiesgo" runat="server" Text="Añadir opción" ValidationGroup="1"
                                        OnClick="btnAddOpcionRiesgo_Click" />
                                </td>
                            </tr>
                        </table>
                    </asp:WizardStep>
                </WizardSteps>
            </asp:Wizard>
            <asp:CustomValidator ID="ValFinishWizard" runat="server" ErrorMessage="CustomValidator"
        OnServerValidate="btnAddOpcionRiesgo_Click" ValidationGroup="0" />
        </ContentTemplate>
    </asp:UpdatePanel>
    
</asp:Content>
